void main(List<String> args) {
  var p = Person('gaolei');
  print(p.age);
}

class Person {
  late String name;
  late int age;

  // 之前的版本打印的null，现在是提示报错不能是null
  // Person(this.name);

  // 默认值0
  Person(String name) : this._internal(name, 0);

  // ignore: unused_element
  Person._internal(this.name, this.age);
}
